John Ward Freeman, age 85, of Imperial Beach, California passed away on Monday, February 6, 2023.
A visitation for John will be held Friday, March 3, 2023 from 9:00 AM to 1:00 PM at Funeraria del Angel National City, 607 National City Boulevard, National City, CA 91950. Following the visitation will be a graveside service from 1:30 PM to 2:00 PM at La Vista Memorial Park, 3191 Orange St,, National City,, CA 91950.