Graduated: 2013
Offers telehealth
NPI: 1689090060
Practice Locations (17)
TAPESTRY TELEHEALTH PLLC
2 N CENTRAL AVE, SUITE 1800
PHOENIX, AZ 850042139
2036668145
CHESS MEDICAL PC
12100 WILSHIRE BLVD, FL 8
LOS ANGELES, CA 900257120
2036668145
TAPESTRY TELEHEALTH PLLC
7535 E HAMPDEN AVE, SUITE 400
DENVER, CO 802314844
2036668145
TAPESTRY TELEHEALTH PLLC
111 N ORANGE AVE, SUITE 800
ORLANDO, FL 328012381
2036668145
TAPESTRY TELEHEALTH PLLC
3597 E MONARCH SKY LN, SUITE 240
MERIDIAN, ID 836461055
2036668145
TAPESTRY TELEHEALTH PLLC
9465 COUNSELORS ROW, SUITE 200
INDIANAPOLIS, IN 462403817
2036668145
TAPESTRY TELEHEALTH PLLC
7300 W 110TH ST
OVERLAND PARK, KS 662102332
2036668145
TAPESTRY TELEHEALTH PLLC
424 LEWIS HARGETT CIR, FL 2
LEXINGTON, KY 405033688
2036668145
TAPESTRY TELEHEALTH PLLC
100 CHESTERFIELD BUS PKWY, FL 2
CHESTERFIELD, MO 630051271
2036668145
TAPESTRY TELEHEALTH PLLC
221 RIVER ST, SUITE 9
HOBOKEN, NJ 070305990
2036668145
TAPESTRY TELEHEALTH PLLC
2300 W SAHARA AVE, SUITE 800
LAS VEGAS, NV 891024397
2036668145
TAPESTRY TELEHEALTH PLLC
21 E STATE ST, SUITE 200
COLUMBUS, OH 432150109
2036668145
TAPESTRY TELEHEALTH PLLC
75 SHORE DR
SAINT HELENS, OR 970511125
2036668145
TAPESTRY TELEHEALTH PLLC
325 N SAINT PAUL ST, SUITE 3100
DALLAS, TX 752013923
2036668145
TAPESTRY TELEHEALTH PLLC
3450 N TRIUMPH BLVD, SUITE 102
LEHI, UT 840436132
2036668145
TAPESTRY TELEHEALTH PLLC
1400 112TH AVE SE
BELLEVUE, WA 980046901
2036668145
TAPESTRY TELEHEALTH PLLC
2700 E 12TH ST
CHEYENNE, WY 820015604
2036668145
Source: CMS National Downloadable File, September 2026.