The Law Offices of John Leon
Spessard Holland Building
8000 Governor’s Square Boulevard,
Miami Lakes, Florida 33016
If you need to contact us, please call us at 1.305.827.9983, or use our contact form and we’ll reply as soon as possible.