The Tailor Maid Location Map and Directions

We are located at the Stanford Shopping Center, Palo Alto, CA  94304.
You’ll find us above j.jill, across from Abercrombie & Fitch.

Please call 650-328-8858 if you need further directions.

Enter your address below to get driving directions from your location to The Tailor Maid