Megan Ehret NPI 1962806281 Practice location: 69 N Eagleville Rd, Storrs, CT 062699175 Taxonomy code: 183500000X Phone: (869) 679-8928