Beth Israel Deaconess HealthCare-Milton Landing is a Urgent Care located in Milton, MA at 88 Wharf St, Milton, MA 02186, USA providing non-emergency, outpatient, primary care on a walk-in basis with no appointment needed. For more information, call clinic at (617) 696-7601.