Equibiomedic Updated 3/23/2018 Medical supply Medellín (Medical equipment) Calle 36 No. 64A - 26 Sector Conquistadores. Medellín, Colombia 4440 View phones