Description supplied by school:
ELS St. Petersburg is located on the beautiful waterfront campus of Eckerd College. St. Petersburg is situated on Florida’s tropical west coast. It is well known for its beaches and mild climate.
On the campus of Eckerd College
4200 54th Avenue South
St. Petersburg, FL 33711United States
+1 (727) 864-7820