Graduated: 2015
Offers telehealth
NPI: 1508253881
Practice Locations (13)
TAPESTRY TELEHEALTH PLLC
2100 SOUTHBRIDGE PKWY, SUITE 650
BIRMINGHAM, AL 352091317
2036668145
TOPAZ BAY SENIOR HEALTH PC
2100 SOUTHBRIDGE PKWY, SUITE 650
BIRMINGHAM, AL 352091317
2036668145
TAPESTRY TELEHEALTH PLLC
400 W CAPITOL AVE, SUITE 1700
LITTLE ROCK, AR 722013438
2036668145
TOPAZ BAY SENIOR HEALTH PC
111 N ORANGE AVE, SUITE 800
ORLANDO, FL 328012381
2036668145
TAPESTRY TELEHEALTH PLLC
111 N ORANGE AVE, SUITE 800
ORLANDO, FL 328012381
2036668145
TOPAZ BAY SENIOR HEALTH PC
3455 PEACHTREE RD NE, SUITE 5
ATLANTA, GA 303263254
2036668145
TAPESTRY TELEHEALTH PLLC
3455 PEACHTREE RD N E, 5TH FLOOR
ATLANTA, GA 330263254
2036668145
TAPESTRY TELEHEALTH PLLC
9465 COUNSELORS ROW, SUITE 200
INDIANAPOLIS, IN 462403817
2036668145
TAPESTRY TELEHEALTH PLLC
10202 PERKINS ROWE, SUITE E 160
BATON ROUGE, LA 708102067
2036668145
TAPESTRY TELEHEALTH PLLC
530 S LINWOOD AVE
CUSHING, OK 740234644
2036668145
TAPESTRY TELEHEALTH PLLC
3200 W END AVE, SUITE 500
NASHVILLE, TN 372031322
2036668145
TAPESTRY TELEHEALTH PLLC
325 N SAINT PAUL ST, SUITE 3100
DALLAS, TX 752013923
2036668145
MEMORIAL HERMANN HOSPITAL BASED PHYSICIAN GROUP
16100 S FWY
PEARLAND, TX 775841895
7133386565
Source: CMS National Downloadable File, September 2026.