Address: 2400 Fenton St, Chula Vista, CA 91914
Phone: (619) 656-5795
Website: https://www.greenhillsbilingual.com/contact