18 Locations in Southwest Florida
1 (239) 481-7000

Our Locations

Office Locations

We have 18 convenient office locations throughout Southwest Florida

Please click on the preferred office location to get directions using Google Maps

Click on the address to open Google Maps

Internal Medicine

  1. Lehigh Acres
    1220 Business Way Suite 2
    Lehigh Acres, FL 33936
    (239)303-2600
    (239)303-2604 fax

Pain Management

  1. Fort Myers
    8851 Boardroom Circle
    Fort Myers, FL 33919
    (239) 481-7000
    (239) 481-8150 fax
  2. Naples
    2350 Vanderbilt Beach Rd Suite 204
    Naples, FL 34109
    (239) 263-5501
    (239) 263-5510 fax
  3. Lehigh Acres: Lee Blvd
    2814 Lee Blvd. Unit 2
    Lehigh Acres, FL 33971
    (239) 368-5600
    (239) 368-5571 fax

Podiatry

    1. Fort Myers: College Parkway
      8851 Boardroom Circle
      Fort Myers, FL 33919
      (239) 481-7000
      (239) 481- 8150 fax
    1. North Fort Myers: Cleveland Ave
      13240 North Cleveland Avenue, Suite 3
      North Fort Myers, FL 33903
      (239) 997-1000
      (239) 997-5404 fax
    1. North Fort Myers: Bayshore Rd
      88-2 Pine Island Road
      North Fort Myers, FL 33903
      (239) 995-1588
      (239) 995-6598 fax
    1. East Fort Myers
      11821 Palm Beach Blvd, Suite 124
      East Fort Myers, FL 33905
      (239) 693-6565
      (239) 693-0006 fax
    1. Cape Coral – North
      217 Del Prado Blvd. S., Unit 201
      Cape Coral, FL 33990
      (239) 573-1001
      (239) 573-1017 fax
    1. Cape Coral – West
      80 Hancock Bridge Parkway
      Cape Coral, FL 33991
      (239) 573-0211
      (239) 573-0205 fax
    1. Bonita Springs
      9411 Fountain Medical Ct. E101
      Bonita Springs, FL 34135
      (239) 947-5300
      (239) 947-9040 fax
    1. North Naples
      2350 Vanderbilt Beach Rd., Unit 204
      Naples, FL 34109
      (239) 596-9890
      (239) 596-9891 fax
    1. South East Naples
      7151 Radio Road
      Naples, FL 34104
      (239) 732-5585

      (239) 732-1382 fax
    1. Port Charlotte
      3052 Harbor Blvd, Unit 2
      Port Charlotte, FL 33952
      (941) 624-2141
      (941) 624-0482 fax
    1. Lehigh Acres: Lee Blvd
      2814 Lee Blvd. Unit 2
      Lehigh Acres, FL 33971
      (239) 368-5600
      (239) 368-5571 fax
    2. Lehigh Acres
      1220 Business Way Suite 2
      Lehigh Acres, FL 33936
      (239)303-2600
      (239)303-2604 fax
  1. Labelle
    50 Belmont Street Suite B
    LaBelle, FL 33935
    (863) 675-4200
    (863) 675-8200 fax