Costa Mesa - California

STAR TIME

As of 9-27-2019

The store is permanently closed.

The owner has retired.


401 E. 17TH STREET #B
COSTA MESA, CA 92627

For watch pick up and questions.

PHONE: 562-343-6054

 
 
 

OUR STORE

 
 
  • Facebook - White Circle
  • Pinterest - White Circle
  • Instagram - White Circle

© 2019 Star Time Costa Mesa. Proudly created with Wix.com