Mark Twain High School is a High school located at 6402 Linda Vista Rd, San Diego, CA 92111. It has received 4 reviews with an average rating of 3.5 stars.
The address of Mark Twain High School: 6402 Linda Vista Rd, San Diego, CA 92111
Mark Twain High School has 3.5 stars from 4 reviews
High school