Graduated: 2006
Offers telehealth
NPI: 1649393109
Practice Locations (10)
TOPAZ BAY SENIOR HEALTH PC
2100 SOUTHBRIDGE PKWY, SUITE 650
BIRMINGHAM, AL 352091317
2036668145
TAPESTRY TELEHEALTH PLLC
3312 WOODLEY RD
MONTGOMERY, AL 361163155
2036668145
TAPESTRY TELEHEALTH PLLC
6165 NW 86TH ST
JOHNSTON, IA 501312270
2036668145
TAPESTRY TELEHEALTH PLLC
402 S AVE
HIGHLAND, KS 660354162
2036668145
TOPAZ BAY SENIOR HEALTH PC
7300 W 110TH ST
OVERLAND PARK, KS 662102332
2036668145
TOPAZ BAY SENIOR HEALTH PC
1415 W WHITE OAK ST, ROSEWOOD REHAB AND HEALTHCARECENTER
INDEPENDENCE, MO 640502590
2036668145
TAPESTRY TELEHEALTH PLLC
1127 TIMBER RUN DR
SAINT LOUIS, MO 631464482
2036668145
TAPESTRY TELEHEALTH PLLC
815 CHESTER PIKE
PROSPECT PARK, PA 190762322
2036668145
TAPESTRY TELEHEALTH PLLC
325 N SAINT PAUL ST, SUITE 3100
DALLAS, TX 752013923
2036668145
TAPESTRY TELEHEALTH PLLC
2700 E 12TH ST
CHEYENNE, WY 820015604
2036668145
Source: CMS National Downloadable File, September 2026.