Website: star.com
5611 Rosemead Blvd Temple City, CA 91780 1979.62 mi
Is this your business? Verify your listing