Optimal Life Center is a Physical Therapist located in Greenwood, SC. A Physical Therapy, physical therapist, rehabilitation, rehab, build muscle, regain faculties, regain independence, recovery, strengthen.
Please call Optimal Life Center at (864) 396-8963 to schedule an appointment in Greenwood, SC or get more information.