Map location of Roger Cabrera 12781 Miramar Parkway, Suite 303, Miramar, FL 33027 Phone: 954-450-4848