Welcome to St. Thomas. We have an optimized screen reader version of this site available.

Navigate here to access

Write a review!

Tell us what you think.

Resident Reviews

St. Thomas  •  670 F Street  •  Chula Vista, CA 91910  •  619-771-2584