Get Directions to Leaf Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Leaf Spa 1930 Pennsylvania Avenue ste a, Fairfield, CA 94533 +1 707-422-1788 View details Click to load map