Steven Haroldhirsch NPI 1952381519 Practice location: 1173 Clays Trl, Oldsmar, FL 346774839 Taxonomy code: 207R00000X Phone: (813) 252-2445