Address: 1617 Deer Park Ave, Deer Park, NY - United States
Checkins
1
Avarage rating at this location
3.5
Thomas K.
KFC
almost 5 years ago