Fowkes Steve is located at 1942 Menalto Ave, Menlo Park, CA. This location is in the The Willows neighborhood..