John S Dyhrberg, MD, Urology

126 Middle St
FarmingtonME  04938-6937 (Franklin County)


Phone: 207-778-4353
Fax: 207-779-2303
Email: jdy***@*****rr.com

NPI: 1942480348
License Number: 009666 (ME)