John Callaghan

John Callaghan
Position: 
Councilmember (Seat #3)
Email: 
jcallaghan@juno-beach.fl.us

Mailing Address:
340 Ocean Drive
Juno Beach, FL 33408

On the Council Since: January 2025
Term Expires: March, 2026