Urgent Care Centers in Ottawa, OH

Find urgent care centers in Ottawa, OH, with top-rated services.

Street View of Orthopaedic Institute of Ohio

Orthopaedic Institute of Ohio

105 Dr Thatye Dr, Ottawa, OH 45875

Phone: +1 419-222-6622

Google Rating: 4.9 (34 reviews)