
Dr. James Murphy, MD
5.0
(78)
Accepting new patients
10 years of experience
(570) 808-1093
Call for more information