Graduated: 2000
Offers telehealth
NPI: 1811909583
Practice Locations (10)
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
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
400 E PRATT ST, FL 8
BALTIMORE, MD 212023180
2036668145
TAPESTRY TELEHEALTH PLLC
100 CHESTERFIELD BUS PKWY, FL 2
CHESTERFIELD, MO 630051271
2036668145
TOPAZ BAY SENIOR HEALTH PC
1415 W WHITE OAK ST, ROSEWOOD REHAB AND HEALTHCARECENTER
INDEPENDENCE, MO 640502590
2036668145
TAPESTRY TELEHEALTH PLLC
100 S JUNIPER ST, FL 3
PHILADELPHIA, PA 191071316
2036668145
Source: CMS National Downloadable File, September 2026.