112 London Bridge Road, Lake Havasu City, AZ 86403, United States
Location
112 London Bridge Rd
Lake Havasu City
, AZ
See map: Google Maps