Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(276) 880-0211
Specialty
Physician Assistant
Gender
M
Medical School
Other
Graduation Year
2004
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
TOWN SQUARE MEDICAL, PLLCMember Count
2
Accepts Medicare Assignment
Y
Practice State: VA
Line Service Count: 19
Beneficiary Count: 18
Practice State: VA
Line Service Count: 18
Beneficiary Count: 16
912 W Main St
Lebanon, VA 24266
-3814
Phone: (276)
880-0211
202 Town Square St
Glade Spring, VA 24340
-2924
Phone: (276)
429-1410