Four Points by Sheraton Birmingham Homewood
492 Wildwood Cir N, Homewood 35209