Skip to main content

Plaza del Sol Salud Natural

shopping mall · Chandler, AZ

Address
518 N Arizona Ave, Chandler, AZ 85225-4587
Phone
(480) 821-9928
Website
plazadelsolrestaurant.com
Where
33.3121, -111.8419

Search Hominin for Plaza del Sol Salud Natural

Other shopping malls nearby

More in Chandler

Plaza del Sol Salud Natural — shopping mall in Chandler, AZ | Hominin