205-03 Hillside Avenue, Hollis, New York 11423(718) 304-1116
Located at the corner of Hillside Ave and Francis Lewis Blvd