6900 Alamo Downs Parkway, Ste. 120
San Antonio, TX 78238
Founded in 2009, GreenStar Products, Inc. is a multinational USA-based company with offices in San Antonio, Texas and New Delhi, India. At GreenStar, we are focused on designing, testing and producing highly advanced and robust LED luminaires for the commercial, industrial and public sectors around the world.