Technical Service Corporation

Flag as Inappropriate

Do you have a home theater? Or an expensive projector at the office? Technical Service Corporation repairs and maintains a range of digital projectors, including Dell and Optoma.
715 Sycamore Dr, Milpitas, CA 95035
(408) 383-3710
  • Fax: 408-383-3711
  • Fax: 831-454-0435
  • Hours: By appointment
  • Hours: Mon - Fri, 9am - 6pm; Sat, Sun, closed.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »