4110 Mystic Valley Parkway, Medford, Massachusetts 02155(781) 874-9399
Walk in urgent care center open 365 days per year. Insurances accepted. No appointment needed.