Randy S. Margulis

Law Offices of Randy S. Margulis & Associates

19 Limestone Drive
Suite #9
Amherst, New York 14221

716-886-9600

Child Custody, Divorce, Mediation