Alhambra Place ← View details 2 East Main Street, Alhambra, CA 91801 +1 949-389-7000 Get Directions From* To * — Required information