IVFMD 7300 SW 62 PlSouth Miami, FL, 33143Right off I-95 and the 826 Palmetto expressway! View Phone 305-662-7901 Fax: 305-662-7910 7300 SW 62 PlSouth Miami, FL 33143Right off I-95 and the 826 Palmetto expressway! View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page