Where is Norwood Clinic?
Norwood Clinic is located in Chapel Hill. You can easily spend a leisurely day seeing the sights and exploring what this neighborhood has to offer. If you want to find things to do in the area, you may want to check out Riverchase Galleria and Oak Mountain Amphitheatre.
Things to See and Do near Norwood Clinic
What to See near Norwood Clinic
- Samford University
- Hoover Metropolitan Stadium
- Oak Mountain State Park
- University of Alabama at Birmingham
- Regions Field
Things to Do near Norwood Clinic
- Riverchase Galleria
- Oak Mountain Amphitheatre
- Ross Bridge Golf Resort
- RTJ Golf Trail at Oxmoor Valley
- The Summit
How to Get to Norwood Clinic
Flights to Hoover
- Birmingham International Airport (BHM), 12.4 mi (19.9 km) from central Hoover