Delaware Orthopaedic Specialists is now using the OBERD Patient Portal. Trouble logging in? Review this quick guide. Still having trouble? Please call 302-655-9494. Access your Patient Portal Here..