Richard Horvitz lives in Hallandale, Florida, but has also spent time in Shaker Heights, Ohio. Richard has worked for Trustee and University School.
  • Trustee
  • University School

Public Records

Arrest Records

Possible Social Links

Scroll