About

Astro’s Dog Run is a community run dog run in the Hell’s Kitchen neighborhood in Manhattan.  It is located on 10th Avenue between W 39th St. and W40th St.

Astro’s was founded by..