Contact Us

We look forward to hearing from you.

Starfish Computer Corporation
24831 Lorain Road
North Olmsted, Ohio 44070

Phone: 440-808-0468
Toll Free: 800-871-1925

If you are an existing IT customer and would like to open a ticket, please email:

If you would like to join our team please email resumes to: