1. CN Brown Service Station 96 Main St, Mexico, ME 04257 Coordinate: 44.55685,-70.5425 Phone: (207) 364-4833