James Steven Vela MD 500 New Hempstead Rd New City, New York, Phone: 845-362-3200 Doctor Category: Internal Medicine Profile Let this business know you found them on Hudson Valley's Online Directories. Locations New City 500 New Hempstead Rd New City, New York 10956-1132 Claim/Edit Listing