Address:  

Finemech Inc
35 Kiowa Court
Portola Valley
CA 94028, USA

 

Phone:  

1 866 820 8270 Toll Free in the USA
1 650 851 8029


Normal business hours 08.30 to 17.30 Pacific Time

 

Mail:  

info@finemech.com