Toggle navigation
Hello. Are you a current patient?
Sign in
Back
Account Links
Sign In or Sign Up
Book an Appointment
at Halifax
Back to Booking Page
May
Next Month
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
28
29
30
May 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Hx7-04112025-153 HX
Limited Availability
Hx7-04112025-155 HX
Limited Availability
Hx7-06272025-251 HX
Limited Availability
Hx7-06272025-254 HX
Limited Availability
22
Hx7-04112025-150 HX
Limited Availability
Hx7-04112025-153 HX
Limited Availability
Hx7-06272025-252 HX
Limited Availability
Hx7-06272025-258 HX
Limited Availability
23
Hx7-04112025-153 HX
Limited Availability
Hx7-06272025-253 HX
Limited Availability
Hx7-06272025-255 HX
Limited Availability
Hx7-06272025-257 HX
Limited Availability
24
25
26
27
Hx5-06282024-803 HX
Limited Availability
Hx7-04112025-151 HX
Limited Availability
Hx7-04112025-152 HX
Limited Availability
Hx7-04112025-155 HX
Limited Availability
Hx7-04112025-156 HX
Limited Availability
Hx7-06272025-251 HX
Limited Availability
Hx7-06272025-252 HX
Limited Availability
Hx7-06272025-254 HX
Limited Availability
Hx7-06272025-255 HX
Limited Availability
Hx7-06272025-259 HX
Limited Availability
28
Hx6-12132024-901 HX
Limited Availability
Hx6-12132024-902 HX
Limited Availability
Hx6-12132024-905 HX
Limited Availability
Hx6-12132024-911 HX
Limited Availability
Hx6-12132024-912 HX
Limited Availability
Hx7-04112025-151 HX
Limited Availability
Hx7-04112025-152 HX
Limited Availability
Hx7-04112025-155 HX
Limited Availability
Hx7-04112025-156 HX
Limited Availability
Hx7-06272025-251 HX
Limited Availability
Hx7-06272025-254 HX
Limited Availability
29
Hx5-06282024-806 HX
Limited Availability
Hx5-06282024-807 HX
Limited Availability
Hx5-06282024-808 HX
Limited Availability
Hx6-12132024-910 HX
Limited Availability
Hx7-04112025-153 HX
Limited Availability
Hx7-06272025-250 HX
Limited Availability
Hx7-06272025-252 HX
Limited Availability
Hx7-06272025-257 HX
Limited Availability
Hx7-06272025-258 HX
Limited Availability
30
Hx5-06282024-812 HX
Limited Availability
Hx6-12132024-901 HX
Limited Availability
Hx6-12132024-909 HX
Limited Availability
Hx6-12132024-910 HX
Limited Availability
Hx6-12132024-913 HX
Limited Availability
Hx7-04112025-153 HX
Limited Availability
Hx7-06272025-253 HX
Limited Availability
Hx7-06272025-257 HX
Limited Availability
Hx7-06272025-260 HX
Limited Availability
31
Hx5-06282024-801 HX
Limited Availability
Jun 1