Tatyana Mironova NPI 1144993742 Practice location: 863 Indies Rd, Ramrod Key, FL 330425405 Taxonomy code: 106S00000X Phone: (305) 780-3132