Stitches Acute Care Center of Laramie is a urgent care that specializes in Stitches Acute Care Center of Laramie. The urgent care is located in Illinois, Sycamore. Stitches Acute Care Center of Laramie is known for housing expert physicians. Stitches Acute Care Center of Laramie offers all the services, treatments and procedures pertinent to the specialties mentioned above.