Stitches Acute Care Center - Laramie - Main Location Stitches Acute Care Center - Laramie Address 3810 Grand Ave, undefined Laramie, WY 82070 US 41.306322, -105.547603 Contact Information 307-721-1794 Location Map View on Google Maps Back to Stitches Acute Care Center - Laramie