Stony Brook NY Auto Parts Stores 1. 1089 Route 25a, Stony Brook, NY 11790 | Ten 89 Noodle House (631) 689-1089