Crown Inn is located at 1727 W Alexis Rd, Toledo, OH-43613. An interactive Map of Crown Inn is shown below.
View details of Crown Inn.