I'm out of vitamins, will you meet me at the vitamin shop on Astor Place on the south side of the western terminus of this street? It's just northwest of an attraction.