Local Places in palo alto Reviews Directory. Find helpful customer reviews and review ratings for local places in palo alto. Read honest and unbiased reviews from our users. Home / Malaysia / palo alto Business vw mare inc - palo alto palo alto , Johor, palo alto, Malaysia Categories of Places Business