5142 W Point Loma Boulevard, San Diego, CA 92107Phone: 619-224-3481Toll Free: 800-759-0012Fax: 619-224-9612
Ocean Villa Inn | All Rights Reserved | Powered by Cloudbeds
Terms & Conditions