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