Villa's Market
2011 N. Ocean Garden Dr. Nogales, Arizona 85621
Phone Number: (520) 281-9717
Open from Monday to Saturday 8:00 a.m. to 8:00 p.m. & Sunday from 8:00 a.m. to 5:00 p.m.
Wholesale distributor and delivery location for restaurants in Nogales-Santa Cruz County!
Villa's Market
631 W. Mesa Verde Dr. Nogales AZ 85621
Phone Number: (520) 281-9717, Press 2 for Nogales
Open from Monday to Saturday from 7:00 a.m. to 10:00 p.m. & Sunday 8:00 a.m. to 8:00 p.m.
Villa's Market
6221 S. Campbell Ave, Tucson, Arizona 85706
Phone Number: (520) 281-9717, Press 1 for Tucson
Open from Monday to Saturday 8:00 a.m. to 7:00 p.m. & Sunday 8:00 a.m. to 5:00 p.m.