14710 SW 128th St. Miami Florida 33186 United States
(305) 233-5197(305) 233-5197
Hours of Operation
Wed. through Sun.: 10:00 a.m. to 5:00 p.m.
Closed Monday and Tuesday
Special hours by arrangement