Photo Finish Inc Map phone 1935 Coffeen Ave Sheridan, Wyoming 82801 Photo Imaging Center Map phone 1935 Coffeen Ave Sheridan, Wyoming 82801 Photo Imaging Ctr Map phone 1935 Coffeen Ave Sheridan, Wyoming 82801