At Merrimack Medical and Walk-In Center you will always see a licensed Family Physician. We offer the convenience of a walk-in Center with the knowledge and experience of a primary care practice. Our staff of dedicated physicians have served the area for over 20 years and offer 24-hour day coverage for questions regarding your visit. Located in Lawrence, MA..