Swim Care Pool Services - San Diego Leak Detection Specialists 4203 Genesee Ave#103-446San Diego, CA, 92117 View Phone 858-888-5955 4203 Genesee Ave, #103-446San Diego, CA 92117 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page