Neighbors West Homewood Categories Restaurant - Ice Cream Shop 715 Oak Grove Rd Homewood Alabama 35209 (205) 518-5521 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×