Open today, 10:00am - 7:00pm
- (267) 364-5251
Need a haircut in Newtown, PA 18940? Visit Johns Barber Shop at 126 S State St and get a haircut today. Sample prices include $17 for a men's haircut. Johns Barber Shop has a Yelp rating of 4.5 stars with 7 reviews. See below for open and close times. Appointments can be made by phone at (267) 364-5251.