Harvard Auto Repair Address: 2921 W Pico Blvd, Los Angeles, CA 90006Phone: (323) 733-9996 (No Ratings Yet)Loading... 1WnYJps2o94Y4cuolZ2PYA Most recent update: 2022-05-26 Trust Alignment & Auto CareHarvard Embassy TowersV5 Car Wash => Vermont Express Auto SpaPost Office on 6th & Harvard - Closed Posted in SERVICES.