1 Dr. Richard Dexter Brown, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 628 Wilton RdFarmington, Maine 04938 Highlights Board CertifiedAccepts Insurance Plans