Posted by Sammy To John S on Thu, Jul 18, 2024
You are absolutely correct, John! That building is located on Pelham Parkway North, between Bronxwood Avenue and Williamsbridge Road. It is known as the New York Institute for the Education of the Blind. It also provides services for other special needs students. Best regards, Sammy
Reference ID: bx92467
|