Good Feet - #1539 Birmingham, Al - G0043, Vestavia, AL, 35243 | Medical Devices | Snap Finance