editSuggest an edit

James P. McAvoy, O.D.

Medical / Optometrists

8 West Broad Street,
Hazleton, PA 18201

(570) 454-6302

Call
Call (570) 454-6302
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.