Dr. Thomas Shane, MD

Address

1227 SW 3rd Ave
Miami, FL 33130