San Diego Eye & Face
116 W Plaza St, Suite A
Solana Beach, CA 92075
Phone: (858) 284-0608
Fax: (858) 201-7098
Business Hours
Monday – Friday 8:00am – 5:00pm
Our Location