Huff Rental Navigation. This text will be replaced with a flash movie.
Contact Information Click Here to Map It
2732 Central Avenue , Homewood (Birmingham), AL 35209 Phone: 205 871-2125

Located in Downtown Homewood on Central Ave between 18th Street & Oxmoor Rd
Map of local area around store.