Rodriguez, M.D., Betzaida
Practice:
Nephrology Associates of Sarasota
Address:
1921 Waldemere Street
Suite 413
Sarasota FL 34239
Suite 413
Sarasota FL 34239
Phone:
941 917-6585
Specialty:
Nephrology
A professional membership organization that has been serving our community since 1924.