Websites hosted on 50.63.138.144 IP Address
Geo Location Information for 50.63.138.144 IP Address. The IP Address 50.63.138.144 is located at 33.602 latitude and -111.888 longitude in United States of America. Friendly Location for the IP Address is Arizona, Scottsdale, United States, 85260.
El Canelo Mexican Restaurant - Oneida, NY
- elcanelomexicanrestaurant.net
El Canelo Mexican Restaurant, located in Oneida and Syracuse, offers authentic Mexican Cuisine.
Not Applicable
$
8.95