IML ENGLEWOOD - CENTRAL

697 Old Englewood Road
Englewood, FL 34223
Tel: (941) 474-7306
Fax: (941) 475-4898
Open Weekdays
6:30am to 12:30pm
Our Englewood - Central Patient Service Center is located on the corner of Old Englewood Road and Artists Avenue.


