Richard Dexter Brown, MD, Ophthalmology

628 Wilton Rd
FarmingtonME  04938-6138 (Franklin County)


Phone: 207-778-2245
Fax: 207-779-1098

NPI: 1235108630
License Number: 014299 (ME)