Boulevard ALP
71-61 159th St, Flushing, NY, 11365
4.4
(14 reviews)
"From the moment I visited the Boulevard, I knew it was a caring, upbeat and friendly place. The staff is warm and welcoming. My room is cozy, clean and comfortable. My adjustment has been swift and with the help of friends I am making and staff, I am..."
READ MORE