Get Directions to VA Castle Medical Clinic: Chou Huaming MD Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To VA Castle Medical Clinic: Chou Huaming MD 3605 Hospital Avenue # D, Atwater, CA 95301 +1 209-381-0105 View details Click to load map