Where is Lo de Avalos?

Where is Lo de Avalos located?

Lo de Avalos, Jalisco, Mexico (approx. 21.35°, -102.1167°)


Where is Lo de Avalos on the map?