Windsor Inn Motel

451 London Bridge Rd
Arizona
United States