Norwood Clinic Nephrology - St. Vincent's Birmingham
Address:
833 St. Vincent's Drive
POB III Suite 201
Birmingham, Alabama 35205
Phone:205-250-8910
Fax:205-250-6591
Website
Request Appointment
Practice Overview
Norwood Clinic, Inc., Alabama's first multispecialty medical group practice, was founded on the concept that a group of skilled doctors representing a variety of clinical specialties, working as a team, sharing talents and resources, can provide the most timely, appropriate and comprehensive care. And we've been doing just that for more than 80 years.