1. Meineke Car Care Center 1155 Forest Ave, Portland, ME 04103 Coordinate: 43.68669,-70.29256 Phone: (207) 808-0304