Get Directions to Stephens Photo Centre ← View details 19A Barton Arcade, Manchester, Lancashire M3 2BJ, United Kingdom, Manchester, England Get Directions From* To * — Required information