D Dr. Barbara Beach, Psy D. 0 reviews 5045 N Main St Suite 340 Dayton, OH • 45415 View Practice (937) 830-1102