Halifax Clinic Inc Family Medicine Medicare: Not Enrolled in Medicare Practice Location: 235 N Main St, Halifax, VA 24558 Phone: 434-476-7455 Fax: 434-476-6385 |
White Oak Primary Care, Inc. Clinic/Center - Primary Care Medicare: Medicare Enrolled Practice Location: 235 N Main St, Halifax, VA 24558 Phone: 434-830-2605 Fax: 434-830-2258 |
Halifax Gastroenterology Internal Medicine - Gastroenterology Medicare: Not Enrolled in Medicare Practice Location: 45 Main St, Halifax, VA 24558 Phone: 434-476-1220 Fax: 434-476-1440 |