About Blackwatch Performance And Therapy
Blackwatch Performance And Therapy is a physical therapy clinic located in Birmingham, AL.
Related Providers
The doctors and healthcare providers related to Blackwatch Performance And Therapy include:
- Shelley A. Anderson, DPT, PT is a physical therapist who practices physical therapy and sports physical therapy.
Our Facilities
Blackwatch Performance And Therapy has been registered with the National Provider Identifier database since August 18, 2021 and its NPI number is 1730855016 (certified on 08/18/2021).
Book an Appointment
To schedule an appointment, please call (229) 402-3338.