Foot & Ankle SpecialistsBy WOW Editor / August 25, 2023 Return to Directory Listing Category Health Care, Physicians Short Description Dr. Lowrey and staff are here for all your foot and ankle needs. Website https://MyfootDr.com Phone 813-855-3606 Address Foot & Ankle Specialists - Westchase 8583 W Linebaugh Avenue Tampa, FL 33625