Thomas Dirnberger, DO

Family Medicine

Office

30 Short St, Tamaqua, PA 18252

(570) 386-1288