Shell
2908 Independence Dr, Homewood 35209