Homewood AL Check Cashing Service 1. 64 Green Springs Hwy, Homewood, AL 35209 | Check Depot (205) 290-0044