James Bailey
Surgery · Orthopaedics · Physician
52 Medical Park Dr E, 35235 BirminghamSurgery · Orthopaedics · Physician
52 Medical Park Dr E, 35235 BirminghamSurgery · Orthopaedics · Physician
48 Medical Park Dr E, 35235 BirminghamSurgery · Physician
48 Medical Park Dr E, 35235 BirminghamSurgery · Orthopaedics · Physician
48 Medical Park Dr E, 35235 BirminghamSurgery · Orthopaedics · Physician
4515 Southlake Pkwy, 35244 HooverSurgery · Physician
4700 Southlake Pkwy, 35244 HooverSurgery · Hospital pharmacy
2147 Riverchase Office Rd., 35244 HooverSurgery · Orthopaedics · Physician
4517 Southlake Pkwy, 35244 HooverSurgery · Physician
4501 Southlake Pkwy, 35244 HooverPhysician · Surgery
130 Riverchase Pkwy E, 35244 HooverReading glasses · Opticians · Surgery · Contact lenses · Ophthalmologist · Ophthalmology
1825 Tin Valley Cir, 35235 BirminghamSurgery · Physician
2503 John Hawkins Pkwy, 35244 HooverSurgery · Physician
2351 John Hawkins Pkwy, 35244 HooverSurgery · Physician
2016 Stonegate Trl, 35242 Vestavia HlsSurgery · Physician
2000 Stonegate Trl, 35242 Vestavia HlsHospital pharmacy · Nutritional counseling · Physician · Surgery
3915 Veterans Memorial Dr, 35005 AdamsvilleHospital pharmacy · Physician · Surgery
3915 Veterans Memorial Dr, 35005 AdamsvilleSurgery · Orthopaedics · Physician
1 Inverness Center Pkwy, 35242 BirminghamSurgery · Orthopaedics · Physician
7191 Cahaba Valley Rd, 35242 BirminghamPhysician · Neurology and neurology · Surgery
7500 Hugh Daniel Dr, 35242 Birmingham