Cabrillo Pool Service
858-560-7601
32.791197
-117.127077
About Cabrillo Pool Service
Cabrillo Pool Service is located at 2566 Melbourne Dr, San Diego, CA. This location is in the Serra Mesa neighborhood..