Sher Dental 12000 Biscayne Blvd #130, North Miami, FL 33181, United States 305-891-2444 33181 North Miami