Address: Linden Boulevard, Alden Manor, North Valley Stream, Town of Hempstead, Nassau County, New York, 11003, United States