Access the online payment portal for Hoover Family Medicine here, offering physician services to Hoover, Homewood, Vestavia Hills, Meadowbrook, and beyond. Skip Nav 3081 Lorna Road, Suite 101, Birmingham, AL 35216.