Franks Internal Medicine is a United States of America company, located at 211 E Stadium in Magnolia.
3922 Oak Breeze Dr, Gadsden, 35907-8132 (35907)
4640 Meridian St N, Huntsville, 35811-1135 (35811)
1340 Whirlaway Cir, Helena, 35080-4111 (35080)
10147 Main St, Oakman, 35579-0000
2929 Citizens Pkwy, Selma, 36701-3900 (36701)
3700a Schillinger Rd N # 54, Semmes, 36575-4619 (36575)
2424 7th Ave S, Birmingham, 35233-3318 (35233)
1236 Cherokee Rd, Alexander City, 35010-3917 (35010)
2908 Clairmont Ave S, Birmingham, 35205-1014 (35205)
2201 Morris Ave, Birmingham, 35203-4211 (35203)