Location:1220 W Imogene St, Arcadia, FL 34266, USA