Graduated: 2019
NPI: 1689288276
Practice Locations (2)
TOPAZ BAY SENIOR HEALTH PC
2100 SOUTHBRIDGE PKWY, SUITE 650
BIRMINGHAM, AL 352091317
2036668145
TAPESTRY TELEHEALTH PLLC
325 N SAINT PAUL ST, SUITE 3100
DALLAS, TX 752013923
2036668145
Source: CMS National Downloadable File, September 2026.