Comfort Inn South

2426 Oregon Rd
Northwood
Ohio
United States