Graduated: 2014
Offers telehealth
NPI: 1710399506
Practice Locations (2)
IMPACT HEALTH ME, LLC
370 PORTLAND ST
YARMOUTH, ME 040968101
2034973861
TAPESTRY TELEHEALTH PLLC
3900 WESTERRE PKWY, SUITE 300
RICHMOND, VA 232331339
2036668145
Source: CMS National Downloadable File, September 2026.