Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. John P Favero xhas an overall rating of 4.1.


John P Favero, DO is a Doctor primarily located in Martinsville, VA, with other offices in Martinsville, VA and Galax, VA. John P Favero is affiliated with Memorial Hosp Martinsville.

Locations & Directions

314 Fairy Street Ext
Martinsville, VA 24112

2696 Greensboro Rd
Martinsville, VA 24112

200 Hospital Dr
Galax, VA 24333