Therapeutic Specialists

Health and Medicine > Physical Therapy Clinic

Address: 2962 SW 26th Ter # 103, Fort Lauderdale, FL, 33312

Phone: (954) 514-9331

Website: http://www.therapeutic-specialists.com/contact

Category: Healthcare

Tags: #HealthandMedicine>Ph

Listed on BizVoices