Prenatal and Obstetrics Care Your primary care provider will arrange appropriate prenatal care for you with an obstetrician or a primary care provider who provides obstetrical care. If you do not have a primary care provider, please contact one of the clinics below. Attending all your prenatal appointments is very important for your health and the health of your baby. Horizon Prenatal Clinics Miramichi AreaMonday through Friday, 8 a.m. to 4 p.m.506-623-3279 Upper River Valley AreaMonday through Friday, 8 a.m. to 4 p.m.506-372-2610 Fredericton AreaMonday through Friday, 7:30 a.m. to 3:30 p.m. 506-259-0798 Saint John AreaMonday through Friday, 8 a.m. to 4 p.m. 506-648-5454 Moncton AreaMonday through Friday, 8 a.m. to 4 p.m. 506-857-5268 Horizon Obstetrics and Newborn Follow-Up Clinics Miramichi AreaMonday, Wednesday, Thursday, Friday, 8 a.m. to 4 p.m. 506-623-3205 Upper River Valley AreaMonday through Friday, 8 a.m. to 4 p.m.506-372-2611 Fredericton AreaMonday through Friday, 8 a.m. to 4 p.m. 506-452-5878 Saint John AreaSeven days a week, 8 a.m. to 4 p.m. 506-648-6379 Moncton AreaSeven days a week, 8:30 a.m. to 4:30 p.m. 506-857-5537 or 506-857-5208 Other Care Options Fredericton Midwifery Centre Monday through Friday, 9 a.m. to 4:30 p.m. 506-452-5896 NB Health Link nbhealthlink.ca 1-833-354-2300 Don’t forget to ask your provider about SeamlessMD!