Catherine Ruth, MD

Family Medicine, Primary Care
Cost:

Valley Health Partners Community Health Center

101 N 6th St, Ste 320, Allentown, PA 18101

Accepting new patients

(610) 969-3500