We are conveniently located in the Chula Vista Center Shopping Mall at Broadway and ‘H’ Street. Our Suite #1021 is positioned in the Southwest area of the Mall, between Macy’s and Burlington Coat Factory