James Defranco - Flushing General Practice Lawyer Reviews & Ratings

James Defranco practices at James P. Defranco Jr Esq. in Flushing, New York. Practice areas include General Practice law.