1. Restore Therapy 300 Royal Tower Dr, Homewood, AL 35209 Coordinate: 33.46552,-86.76882 Phone: (205) 637-1151