top of page

IML ENGLEWOOD - SOUTH

2828 South McCall Road

Suite 42

Englewood, FL  34224

 

Tel: (941) 475-3404

Fax: (941) 475-3256

Open Weekdays

7am to 3pm

IMG_3880.JPG

Our Englewood - South Patient Service Center is

located in Tiffany Square Plaza.

bottom of page