Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Man, I’d really be here all day writing about her.
I’m so lucky I came across this woman years ago at MUSC. As a Black person, representation matters. Watching her grow and step into her own practice is truly inspiring. I’ve never... Read more
Man, I’d really be here all day writing about her.
I’m so lucky I came across this woman years ago at MUSC. As a Black person, representation matters. Watching her grow and step into her own practice is truly inspiring. I’ve never had a doctor make me feel this seen, this comfortable, and this cared for. It honestly feels like I’ve known her all my life. I’ve never once had to question if she truly cares about my health. Keep being an incredible human being Tasha! Much love. Read less
Mary D • May 14, 2026
A wonderful first visit! Ms. McCain was very personable, professional and knowledgeable with my concerns & needs. She has a delightful personality and bedside manner, made me feel very comfortable at my appointment. I will def... Read more
A wonderful first visit! Ms. McCain was very personable, professional and knowledgeable with my concerns & needs. She has a delightful personality and bedside manner, made me feel very comfortable at my appointment. I will definitely be returning & most likely will be switching my primary care provider. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Lyons Heart Primary Care LLC. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (844) 759-6647. Your mobile information will not be shared with third parties.