D Dr. Richard Detar, DC 0 reviews 1244 Cedar Street Westmoreland City, PA • 15692 View Practice (724) 864-5699