Skip to content

James Archer Smith Hospital in Homestead, FL 33030



James Archer Smith Hospital

160 Nw 13th St

(305) 248-3232