DK Dr. Douglas Keach, MD Is this you? Claim your profile Optometry 2Leave a review Eye Health Vision Centers 51 State Rd, North Dartmouth, MA, 02747 1 other location (508) 994-1400