Leigha Schimmoeller, PT, DPT
Orthovirginia
2405 Atherholt Road
Lynchburg, Virginia 24501
United States
2405 Atherholt Road
Lynchburg, Virginia 24501
United States
Phone: (434) 485-8500
Level of Partnership: Certified Provider
Certification Expires: Mar-31-2024