At Martinsville Family Medicine, Dr. J. Patrick Favero provides medical care to patients throughout the lifespan, from infants to seniors. Locally owned and operated, we provide the highest quality of preventative care, geriatric care, and child care to the residents of Southern Virginia..