Star Smog Station – Long Beach, CA Address 1701 Long Beach Blvd Long Beach, CA 90813 Phone Number (562) 599-7337 Website Visit the website Last updated on April 22nd, 2021