Contact Us

Book an Appointment

To book an appointment, you have three options:

We can provide early morning, after hours and Saturday appointments to accommodate your busy schedule.

We invite you to come to our office where wait times are less than 10 minutes. There are no lengthy insurance forms since we do not take insurance and our medical office is highly personable, warm and unlike assembly line insurance-based practices. Our base rate is $400 and expect to spend an hour with Dr. Hall if needed. We are available on the dates indicated below. Click the link below to email us your preference and we will get back to you usually within 12 hours. 

Please feel free to phone Dr. Hall via (305) 450 0881 after hours for urgent tele-medicine Zoom chats or home visits!

Miami Beach's Finest Physician

Just dial (305) 672 4733 or free dial, 866 9 DR HALL and most often the doctor will be available to come to your Miami Beach location within an hour. We use Dr. Hall’s HALL MEDPac system to take care of you safe and effectively and with our ultra modern technology means many illnesses can be diagnosed and treated on the spot!