Skip to main content
Theresa A. Thomas Medical Center

635 North Washington Highway
Ashland, VA 23005

(804) 798-9208

Get Directions

Contact Information

Main
(804) 798-9208
Phone Emergency
(804) 359-5046

Who We Are

Theresa A. Thomas Medical Center provides primary care through all stages of adult life.

The primary purpose is to help people in the community achieve and maintain physical well-being through the study, prevention, screening, evaluation and treatment of people who have illnesses, injuries or disabilities; and the provision of family planning, maternity and other services that relate to human reproduction.

Who We Serve

Languages Spoken
English
Service Area(s)
Goochland County
,
Hanover County

Cost & Payment Methods

Payment Method(s)
Medicare
,
Private Insurance
,
Private Pay
Fee Structure
Call for Information

Age Requirements
0-5
,
6-12
,
13-21
,
22-55
,
56-60
,
60+
Family
No

Available 24/7
No

Intake Process
Call the office for more information
Self Refer
Yes