Currently, Camellia City Obstetrics And Gynecology specializes in Obstetrics & Gynecology with 4 physicians. Camellia City Obstetrics And Gynecology Office Locations. Camellia City Obstetrics And Gynecology. 1150 Robert Blvd Ste 360 Slidell, LA 70458 (985) 781-4848. Monday : 9:00 AM - 5:00 PM: Tuesday : 9:00 AM - 5:00 PM:.