Patient Portal Online Payment Healow Appointment FAQ Contact Us. Manhattan Location. 68 Bayard Street NY, New York 10013. 139 Centre Street PH 120 NY, New York 10013. Brooklyn & Queens. 822 54th Street Lower Level Brooklyn, New York 11220. 131-07 40th Road E29 (Level 5) Flushing, New York 11354..