American Swiss Watch Shop
Address:
42 University Pl
New York, NY 10003
Phone:
(212) 473-1057