Tom Solomon Law

A legal practice in Rochester, New York.