Address: 890 Del Mar Downs Rd, Solana Beach, CA 92075
Phone: (760) 214-8932
Website: http://www.germanlanguageservicessd.com