Graduated: 2006
Offers telehealth
NPI: 1669577292
Practice Locations (3)
APALACHEE CENTER INC
2634 CAPITAL CIR NE
TALLAHASSEE, FL 323084106
8505233440
APALACHEE CENTER INC
2634 CAPITAL CIRCLE NE, BLDG J
TALLAHASSEE, FL 323084106
APALACHEE CENTER INC
2634 CAPITAL CIRCLE NE, BLDG J
TALLAHASSEE, FL 323084141
8505233333
Source: CMS National Downloadable File, September 2026.