Star Inc.
46405 Telegraph Road
Amherst, OH 44001-0109
(440) 986-8022
(440) 986-3360 (fax)
Hours:
Monday - Friday 7:30 am to 4:30 pm