Cowry Medical Group
Suite 100
Holly Springs, GA 30115
Location
Nephrologist affiliated with Wellstar since 2023.
Nephrologist affiliated with Wellstar since 2018.
Nephrologist affiliated with Wellstar since 2024.
Meet our Team
- Appointments and Cancellations
- Directions
- Hospitalization
- Insurance and Payments
- Practice News
- Prescription Refills
- Printable Office Forms
- Referrals