Physical Therapy North Olmsted, OH Southwest General Physical Therapy - North Olmsted 23887 Lorain Road North Olmsted, OH 44070 Phone: (440) 777-1764 Map North Olmsted Clinic Get Directions