Koubek Center

Address: 
2705 Southwest 3rd Street
Miami, FL 33135
Phone Number: 
(305) 237-7750