Heidi Velasquez NPI 1730790106 Practice location: 29 Stanley St, Inwood, NY 110961513 Taxonomy code: 163WG0000X Phone: (516) 757-4562