Home > Hospital in Ohio > Hospital in Toledo > PT Link Physical Therapy Point Place

PT Link Physical Therapy Point Place

5150 North Summit Street, Toledo, OH 43611