1. Lands Health and Wellness Intergrated Medicine
859 Bear Trce, Hoover, AL 35226
Coordinate: 33.36481,-86.85928
Phone: (205) 238-5964
2. Lands Health and Wellness Intergrated Medicine
2 Riverchase Office Plz Ste 122, Hoover, AL 35244
Coordinate: 33.36321,-86.79374
Phone: (205) 637-5219
3. Act Physical Therapy
1310 Alford Ave, Hoover, AL 35226
Coordinate: 33.43355,-86.82243
Phone: (205) 824-8850