Star-Lite Engineering

1997: 11509 Diamond Mill Rd, Englewood, OH 45322, USA.