Sea Star Co is located in Singapore on Upper Serangoon Shopping Centre #03-13, 756 Upper Serangoon Road (S)534626. Sea Star Co is rated 3 out of 5 in the category watch store in Singapore.
Address
Upper Serangoon Shopping Centre #03-13, 756 Upper Serangoon Road (S)534626
Service options
In-store shopping