Dr. John Lockard, MD
3.9
(7)
Accepting new patients
Offers telehealth
(570) 887-6154
Call for more information