14 Street Dvd Center, New York City, NY
N 40° 44.254 W 073° 59.866
18T E 584623 N 4510108
14 Street Dvd Center is an independent movie rental shop located in New York, NY.
Waymark Code: WMA91H
Location: New York, United States
Date Posted: 12/05/2010
Views: 5
They have a wide variety of titles. They even have VHS!