( 4 Reviews )
Ear Research Foundation
Research Foundation
1901 Floyd St # 100 Sarasota, FL 34239
Terra Management
Sales scheme posing as a non-profit. The 3 physicians who run it have used it like a Clinton slush fund for years. Completely corrupt. Disenfranchised hundreds of patient ... more
( 0 Reviews )