DwellLogoWEB_OrangeGreyRGB

First Choice Walk-in Medical Care is now Dwell Family Doctors.

Same Location. Same Great Providers & Staff. Same Services.

IMMEDIATE CARE

Open 7 Days – No Appointment Needed.

718.229.2273

Primary Care Coming Soon

Continue to Site