Tallahassee Memorial Urgent Care Clinic at Southwood

Back to Directory

Office Hours:

Mon-Thu: 9am–8pmFri-Sat: 9am–5pm

Contact:

(850) 431-3868

Specialty:

Urgent Care

Location:

3900 Esplanade Way
Tallahassee, FL 32311
Get Directions