📍 VILLA PLAZA SHOP CTR, 7956 E FLORENCE AVE , California 90241
📞(562) 806-2834
Get Directions >
👍 ★★★★★ 3.9