1. John Keenan Painting 2483 Leaning Pine St, Ocoee, FL 34761 Coordinate: 28.60548,-81.51289 Phone: (407) 907-2163