1. Englewood Arthritis Center 684 S Indiana Ave, Englewood, FL 34223 Coordinate: 26.94958,-82.35353 Phone: (941) 315-4697