Freeman Heart & Vascular Institute – Miami Location Details Address 30 B Street SW Miami, Oklahoma 74354 Get directions Phone 918.542.2273 417.347.6481 Fax 417.542.4558