1. Naples Self Storage 654 River Rd, Mexico, ME 04257 Coordinate: 44.53111,-70.48347 Phone: (207) 364-3726