Current Meter Facility
For more information on our facility, please visit the Current Meter website.
We are located at:
Department of Oceanography
Florida State University
P.O. Box 3064320
Room 003 OSB
Tallahassee, Fl. 32306-4320
Telephone: (850) 644-3748
Fax: (850) 644-2581

