PassportMap

Usps Indian Rocks Beach

Post office

204 4th Ave, Indian Rocks Beach, FL 33785

(727) 596-2894

By appointment only. (727)596-2894

Appointment required

Hours and addresses come from the State Department listing, updated November 2, 2026.

Usps Indian Rocks Beach accepts new U.S. passport applications in person in Indian Rocks Beach, FL. First-time and child visits are booked on the USPS scheduler. Search ZIP 33785. How to apply · How to renew