9:21 pm ET   Find:
about this page • Shopkeeper Log in / Contact the editor  

Location of Metro Group USA
Location on map

Surveyed by Helen, entered by Lizzy. Last modified 8/28/2008
Metro Group USA, New York Electronics Shop
163 W 29th St (Chelsea), New York 10001  
(212) 279-1711    home page: not yet reported

Business hours for Metro Group USA Business hours not yet reported   If you know their hours, please contribute them.
  Other Chelsea Electronics Shops open right now


LiveVillage HomeAboutContactTerms & Privacy

Patents pending

LiveVillage, "the intersection of time and place", and other marks as noted on this site are trademarks of Villageware. All Rights Reserved
Copyright ©1999-2009 Villageware.