Thank you for contacting Starr Life Sciences.

A representative from STARR Life Sciences will be in contact with you within 24 hours.

Want To Talk To Us Now?

412-531-7123

Starr Life Sciences Corp.
333 Allegheny Ave
Oakmont, PA 15139
United States

For Sales & Technical Support Inquiries in the United States

866-978-2779

For International Sales & Technical Support Inquiries

+1-866-978-2779 x106

From our Blog