Abigail Templeton, MD

Family Medicine

1263 State Route 40 West, PO Box N, Claysville, PA 153231277

(724) 663-7731