Breaking News: Dr. Christopher Brown is now seeing patients in Miami located at 2260 NE 123rd Street North Miami, Fl 33181