SL Dr. Stephen Allen LohrIs this you? Claim your profile 0 Write A Review 4889 Munson St NW, Canton, OH, 44718 1 other location (330) 498-9898