Joseph Patrick Waters in Oceanside, CA 92054



Joseph Patrick Waters

1930 South Coast Highway # 100

(760) 722-8200