Get Directions to Neptune Aquatics Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Neptune Aquatics 1238 North 5th Street, San Jose, CA 95112 View details Click to load map