Town Council Contact Information
340 Ocean Drive
Juno Beach, FL 33408
Click below for individual council member emails
![]() |
Peggy Wheeler | Mayor (Seat Mayor) | (561)310-2300 | pwheeler@juno-beach.fl.us |
![]() |
DD Halpern | Vice Mayor (Seat #4) | (561)972-1644 | dhalpern@juno-beach.fl.us |
![]() |
Marianne Hosta | Vice Mayor Pro Tem (Seat #1) | (561)713-9201 | mhosta@juno-beach.fl.us |
![]() |
John Callaghan | Councilmember (Seat #3) | ||
![]() |
Diana Davis | Councilmember (Seat #5) | (561)310-6138 | ddavis@juno-beach.fl.us |